cover in hay - Alemán Inglés Diccionario